southern hairy red snail - Turc Anglais Dictionnaire